<?php
if (! defined ( 'BASEPATH' ))
	exit ( 'No direct script access allowed' );
class Welcome extends CI_Controller {
	
	/**
	 * Index Page for this controller.
	 *
	 * Maps to the following URL
	 * http://example.com/index.php/welcome
	 * - or -
	 * http://example.com/index.php/welcome/index
	 * - or -
	 * Since this controller is set as the default controller in
	 * config/routes.php, it's displayed at http://example.com/
	 *
	 * So any other public methods not prefixed with an underscore will
	 * map to /index.php/welcome/<method_name>
	 *
	 * @see http://codeigniter.com/user_guide/general/urls.html
	 */
	function __construct() {
		parent::__construct ();
		$this->load->library ( 'grocery_CRUD' );
		$this->load->helper ( 'url' );
		
	}
	public function index() {
			$this->load->view ( 'iniciocompleto' );

	}
	public function login() {
		$this->load->view ( 'login' );
	}
	function listar() {
		$this->grocery_crud->set_table ( 'evento' );
		$output = $this->grocery_crud->render ();
		$this->_example_output ( $output );
	}
	function _example_output($output = null) {
		$this->load->view ( 'example', $output );
	}
	function admin() {
		$this->load->model ( 'Usuario_model' );
		$this->load->model ( 'Roles' );
		$user = $this->Usuario_model->get_usuario_by_id ( $this->session->userdata ( 'user_id' ) );
		if ($user == null) redirect('welcome');
		if ($user->es_admin()) {
			
			$this->load->view ( 'estructura/header' );
			$this->load->view ( 'estructura/asides' );
			$this->load->view ( 'admin' );
			$this->load->view ( 'estructura/footer' );
		}
		else redirect('welcome');
	}
}

/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */